Japan's Takaichi retains key ministers in cabinet reshuffle
Germany calls for hundreds of billions of euros in cuts to EU budget
SOCAR prepares for $1.65 billion energy deal in US
US national debt tops $40 trillion
ATTENTION!
Dear user for receiving paid news sign up